package service

type GetCommandResultRequest struct {
	IpAddr        string `json:"ip_addr"`
	ApiPort       string `json:"api_port"`
	ContainerUuid string `json:"container_uuid"`
}

type CreateContainerRequest struct {
	IpAddr        string            `json:"ip_addr"`
	ApiPort       string            `json:"api_port"`
	ContainerName string            `json:"container_name"`
	ImagerName    string            `json:"imager_name"`
	PortMap       map[string]string `json:"port_map"`
	VolumeMap     map[string]string `json:"volume_map"`
}

type OptionContainerRequest struct {
	IpAddr      string `json:"ip_addr"`
	ApiPort     string `json:"api_port"`
	ContainerId string `json:"container_id"`
	Command     int64  `json:"command"`
}

type DeleteContainerRequest struct {
	IpAddr      string `json:"ip_addr"`
	ApiPort     string `json:"api_port"`
	ContainerId string `json:"container_id"`
}
